//
// Created by wangjunjun on 2023/10/26.
//

#include "ConcreteFactoryA.h"
#include "ProductA.h"
ConcreteFactoryA::ConcreteFactoryA() {

}
ConcreteFactoryA::~ConcreteFactoryA(){

}
std::shared_ptr<AbstractProduct> ConcreteFactoryA::createProduct(){
    return std::make_shared<ProductA>();
}